
export const getValue = (key) => {
	try{
		// #ifdef APP-PLUS
			return	JSON.parse(plus.storage.getItem(key))
		// #endif
		return uni.getStorageSync(key);
		// #ifdef H5
		return	 JSON.parse(localStorage.getItem(key))
		// #endif
		
	}catch(e){
		// #ifdef APP-PLUS
			return	plus.storage.getItem(key)
		// #endif
		return uni.getStorageSync(key);
		// #ifdef H5
			return localStorage.getItem(key)
		// #endif
	}
}


export const setValue = (key, value) => {
	try{
		value = typeof value == 'object' ? JSON.stringify(value) : value
		// #ifdef APP-PLUS
		 plus.storage.setItem(key,value)
		// #endif
		return uni.setStorageSync(key, value);
		
		// #ifdef H5
		localStorage.setItem(key,value)
		// #endif
	}catch(e){
		// #ifdef APP-PLUS
		 plus.storage.setItem(key,value)
		// #endif
		return uni.setStorageSync(key, value);
		// #ifdef H5
		localStorage.setItem(key,value)
		// #endif
	}
}

export const deleteValue = (key) => {
	// #ifdef APP-PLUS
	 plus.storage.removeItem(key)
	// #endif
	// #ifdef H5
	localStorage.removeItem(key)
	// #endif
}

export const clearValue = () => {
	// #ifdef APP-PLUS
	 plus.storage.clear()
	// #endif
	// #ifdef H5
	localStorage.clear()
	// #endif
}